(* Module interface Engine *)

(* NAO ALTERE ESTE FICHEIRO!!
   Este ficheiro nao e' para submeter, mas o Mooshak
   usara' um ficheiro exactamente igual a este durante
   a compilacao.
*)

open LexForest

val wordsOfFile : string -> word list
val addDoc : word list -> string -> lexForest -> lexForest
val makeIndex : string -> lexForest
val buildQuery : string -> word list list
val rank: word list list -> lexForest -> string list
